package com.eu.ebpm.engine.repository;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.eu.ebpm.engine.entity.runtime.ExecutionVariable;

public interface ExecutionVariableRepository {
	
	public int insert(ExecutionVariable ev);
	
	public void remove(@Param("executionId") long executionId, @Param("name") String name);
	
	public List<ExecutionVariable> list(@Param("executionId") long executionId, @Param("name") String name);
	
	public void copyToHisExeVariable(Map<String, Object> vs);
	
}
